Yes This Is Nairobi, Kenya! The Most Iconic Luxury Art Hotel- The Tribe Hotel.